Big Huge Thesaurus

sweet pepper plant

noun